Fast approximate computations with Cauchy matrices and polynomials
نویسنده
چکیده
Multipoint polynomial evaluation and interpolation are fundamental for modern algebraic and numerical computing. The known algorithms solve both problems over any field of constants in nearly linear arithmetic time, but the cost grew to quadratic for numerical solution. We fix this discrepancy: our new numerical algorithms run in nearly linear arithmetic time. At first we restate our goals as the multiplication of a Vandermonde matrix by a vector and the solution of a Vandermonde linear system of equations. Then we transform this matrix into a Cauchy matrix, which we approximate by a generalized hierarchically semiseparable matrix. Finally we achieve the desired algorithmic acceleration by applying the Fast Multipole Method to the latter matrix. Our resulting numerical algorithms run in nearly optimal arithmetic time for the above fundamental computations with polynomials and Vandermonde matrices as well as with transposed Vandermonde matrices and a large class of Cauchy and Cauchy-like matrices. Some of our techniques can be of independent interest.
منابع مشابه
TR-2014005: Fast Approximation Algorithms for Computations with Cauchy Matrices and Extensions
The papers [MRT05], [CGS07], [XXG12], and [XXCB14] combine the techniques of the Fast Multipole Method of [GR87], [CGR98] with the transformations of matrix structures, traced back to [P90]. The resulting numerically stable algorithms approximate the solutions of Toeplitz, Hankel, Toeplitz-like, and Hankel-like linear systems of equations in nearly linear arithmetic time, versus the classical c...
متن کاملA fast algorithm for approximate polynomial gcd based on structured matrix computations
An O(n) complexity algorithm for computing an 2-greatest common divisor (gcd) of two polynomials of degree at most n is presented. The algorithm is based on the formulation of polynomial gcd given in terms of resultant (Bézout, Sylvester) matrices, on their displacement structure and on the reduction of displacement structured matrices to Cauchy-like form originally pointed out by Georg Heinig....
متن کاملApproximate solution of system of nonlinear Volterra integro-differential equations by using Bernstein collocation method
This paper presents a numerical matrix method based on Bernstein polynomials (BPs) for approximate the solution of a system of m-th order nonlinear Volterra integro-differential equations under initial conditions. The approach is based on operational matrices of BPs. Using the collocation points,this approach reduces the systems of Volterra integro-differential equations associated with the giv...
متن کاملTR-2013011: Fast Approximation Algorithms for Cauchy Matrices, Polynomials and Rational Functions
The papers [MRT05], [CGS07], [XXG12], and [XXCBa] have combined the advanced FMM techniques with transformations of matrix structures (traced back to [P90]) in order to devise numerically stable algorithms that approximate the solutions of Toeplitz, Hankel, Toeplitzlike, and Hankel-like linear systems of equations in nearly linear arithmetic time, versus classical cubic time and quadratic time ...
متن کاملComputations with quasiseparable polynomials and matrices
An interplay between polynomials and dense structured matrices is a classical topic. The structure of these dense matrices is understood in the sense that their n2 entries can be “compressed” to a smaller number O(n) of parameters. Operating directly on these parameters allows one to design efficient fast algorithms for these matrices and for the related applied problems. In the past decades ma...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Math. Comput.
دوره 86 شماره
صفحات -
تاریخ انتشار 2017